﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal; }

body{min-width: 1200px; width: 100%;overflow-x: hidden;}

.banner{ height:699px;width:100%; position:relative; z-index:1;}
.banner .bd,.banner .bd li{width:100%; height:699px; overflow:hidden;}
.banner .bd li img{ position:absolute; top:0; left:50%; margin-left:-960px; height:699px;}
.banner .bantil{ width:165px; height:16px;position:absolute; bottom:30px;left:50%; margin-left:-40px; z-index:8;}
.banner .bantil li{ width:16px; height:16px; float:left;background:#fff;opacity:1; border-radius:16px; margin:0 7px;}
.banner .bantil li.on{background:#4cccf6;}

.sou{ height:80px; background:#f7f7f7; overflow:hidden;}
.sou p{ width:790px; float:left; font:14px "Microsoft YaHei"; color:#333333; line-height:80px;} 
.sou p a{ color:#333333; padding:0 10px; font:14px "Microsoft YaHei";}
.sou p a:hover{ color:#22297a; text-decoration:underline;}
.sou01{ margin-top:25px; float:right;}
.ip01{ width:355px; height:36px; background:url(../images/sou1.gif) no-repeat; font:14px "Microsoft YaHei"; line-height:36px; color:#333; overflow:hidden; outline:none; border:0;}
.ip02{ width:30px; height:36px; overflow:hidden; background:url(../images/sou2.gif) no-repeat; outline:none; cursor:pointer; border:0;}

.wh{width:1280px;margin:0 auto;}
.process-index{margin-top: 65px;}
.r-title{background: url(../images/ass/c91.png) no-repeat top center;}
.p-title{background: url(../images/ass/1aa.png) no-repeat top center; text-align: center; font-size: 40px; color: #2727fb; padding-top: 4px; font-weight: bold;}
.p-title b{ display: block; font-size: 18px; color: #707070; font-weight: normal; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px;}
.p-title span{ display: block; width:56px; height: 1px; background: #c7c7c7; margin: 10px auto;}
.process-index ul{margin-top: 60px;}
.process-index ul li{width: 106px;text-align: center;float: left;margin-right: 61px;position: relative;padding-top: 122px;cursor: pointer;}
.process-index ul li:last-child{margin-right: 0;}
.process-index ul li .img1{display: block;position: absolute;top: 0;left: 0;opacity: 1;}
.process-index ul li .img2{display: block;position: absolute;top: 0;left: 0;opacity: 0;}
.process-index ul li h3{font: normal 19px/60px "微软雅黑";color: #222222;}
.process-index ul li:hover .img1{opacity: 0;}
.process-index ul li:hover .img2{opacity: 1;}

.yinz{ height:745px; margin-top:70px; overflow:hidden;}
.yinz dl{ height:378px; overflow:hidden; background:#f6f6f6;}
.yinz dt{width:600px;height:378px; float:left; overflow:hidden;}
.yinz dt img{ display:block; width:600px; height:378px;}
.yinz dd{ width:500px; padding:50px 50px 0 50px; float:left; height:318px; overflow:hidden; border-bottom:10px solid #0000F8;}
.yinz dd p{ font:16px "Microsoft Yahei"; line-height:34px; color:#494949; height:102px;}
.yinz dd span{ display:block; width:500px; height:144px;margin-top:30px;}
.yinz ul{ margin-top:25px; height:170px; overflow:hidden;}
.yinz li{ width:300px; float:left; font:22px "Microsoft YaHei"; text-align:center; color:#000; height:160px; overflow:hidden; position:relative;}
.yinz li span{ display:block; font:58px "Times New Roman", Times, serif; color:#0000F8; position:relative;}
.yinz li b{ font:18px "Microsoft YaHei"; color:#000; display:block; position:absolute; top:10px; right:50px;}
.yinz li:before{ content:""; position:absolute; top:15px; right:0; width:1px; height:88px; background:#ccc;}
.yinz li:last-child:before{ background:none;}
.yinz li:nth-child(2) b{ right:80px;}
.yinz li:nth-child(3) b{ right:88px;}
.num{font-family: fantasy;}

.tit1{ font:44px "Microsoft Yahei";color:#0000F8; font-weight:bold; text-align:center; height:155px;}
.tit1 a{ color:#0000F8;}
.tit1 em{ display:block; font:24px "Microsoft Yahei"; color:#040404; padding-top:5px; letter-spacing:5px;}
.tit1 b{ display:block; background:url(../images/h.png) no-repeat; width:280px; height:24px; margin:10px auto 0;}

.odm{ height:775px; padding-top:70px; background:url(../images/odm_bg.gif) repeat-x center top; overflow:hidden;}
.odm .tit1 span{ display:block; color:#000;}
.odm ul{ height:445px; margin-top:24px; overflow:hidden;}
.odm li{ width:296px; height:445px; float:left; margin-right:5px; overflow:hidden; position:relative;}
.odm li img{ display:block;width:296px; height:445px;-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
.odm li p{ font:24px "Microsoft YaHei"; color:#000; position:absolute; top:35px; left:20px; line-height:34px;}
.odm li p b{ display:block;}
.odm li p em a{ display:none; width:118px; height:36px; background:url(../images/odm_btn.png) no-repeat; text-align:center; margin-top:13px;color:#fff; font:15px "Microsoft YaHei"; line-height:36px;}
.odm li:last-child{ margin-right:0;}
.odm li:hover img,.odm .cur img{-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
    filter: gray;}
.odm li:hover p em a,.odm .cur p em a{ display:block;}
.odm h5{ height:84px; overflow:hidden; font:20px "Microsoft YaHei"; font-weight:bold; line-height:84px; overflow:hidden; position:relative; color:#000;}
.odm h5:before{ content:""; position:absolute; bottom:0; left:0; width:300px; height:1px; background:#e3e3e3;}
.odm h5 span{ display:block; width:400px; height:84px; float:right; overflow:hidden;}
.odm h5 span em{ display:block; width:190px; font:14px "Microsoft YaHei"; color:#000; background:url(../images/lx2.png) no-repeat left 2px; padding-left:60px; margin-top:25px; float:left;}
.odm h5 span em i{ display:block; font:24px Arial; color:#000; padding-top:6px;}
.odm h5 b a{display:block; width:118px; height:36px; background:url(../images/odm_btn.png) no-repeat; text-align:center; margin-top:13px;color:#fff; font:15px "Microsoft YaHei"; line-height:36px; float:right; margin-top:30px;}

.bizoz{ height:500px; overflow:hidden; padding-top:176px; overflow:hidden; background:url(../images/biaoz_bg.jpg) no-repeat center top;}
.bizoz .tit1{ height:124px; overflow:hidden;}
.bizoz li{ width:300px; height:268px; overflow:hidden; float:left; font:20px "Microsoft YaHei"; font-weight:bold; color:#2a2a2a; text-align:center;}
.bizoz li a{ display:block; color:#2a2a2a;width:300px; height:202px; padding-top:66px;}
.bizoz li span{ display:block; width:64px; height:52px; margin:0 auto 10px; position:relative;}
.bizoz li span em{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
.bizoz li span i{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.bizoz li img{display:block; width:64px; height:52px;}
.bizoz li b{ display:block; font:12px Arial; text-transform:uppercase; color:#999; padding-top:8px;}
.bizoz li a:hover,.bizoz .cur a{ background:#0000F8 url(../images/odm_btn2.png) no-repeat center 178px;height:212px; padding-top:56px; color:#fff;}
.bizoz li a:hover em,.bizoz .cur em{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.bizoz li a:hover i,.bizoz .cur i{color:#fff;visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}

.solve{ background:url(../images/solve_line.gif) repeat-x center 123px; height:875px; overflow:hidden; margin-top:70px;}
.solve .tit1{ height:123px; overflow:hidden;}
.solve .tit1 span{ color:#333;}
.solve .tit1 i{ display:block; font:24px "Microsoft YaHei"; color:#333; letter-spacing:5px; padding-top:5px;}
.solvet{ height:93px; overflow:hidden;}
.solvet li{ width:200px; float:left; overflow:hidden; height:93px; font:24px "Microsoft YaHei"; color:#1e0500; text-align:center;}
.solvet li a{ color:#1e0500; padding-top:23px; display:inline-block;}
.solvet li em{ display:block; font:12px "Microsoft YaHei"; color:#aaa9a9; text-transform:uppercase; padding-top:5px;}
.solvet li a:hover,.solvet .cur a{ background:url(../images/solve_line2.gif) repeat-x center top;}
.solve1{ width:1199px; height:580px; overflow:hidden;}
.solve1 dl{ width:1199px; height:580px; overflow:hidden; position:relative;}
.solve1 dt img{ display:block; width:1199px; height:580px;}
.solve1 dd{ height:90px; background:rgba(0,0,0,0.5); width:100%; position:absolute; bottom:0; left:0;}
.solve1 dd h3 a{ display:block; font:22px "Microsoft YaHei"; line-height:90px; color:#fff; padding-left:30px; width:770px; overflow:hidden; float:left;}
.solve1 dd em a{ display:block; float:right; margin:26px 30px 0 0; width:145px; height:40px; background:#fff; border-radius:0.3rem; font:20px "Microsoft YaHei"; text-align:center; line-height:40px; color:#282828;}

/**/
.pro_bj{ height:1175px;overflow:hidden; position:relative;}

.pro_banner{ height:600px;width:100%; position:relative; z-index:1;}
.pro_banner .bd,.pro_banner .bd li{width:100%; height:600px; overflow:hidden;}
.pro_banner .bd li img{ position:absolute; top:0; left:50%; margin-left:-960px; height:600px;}
.pro_banner .protit{ width:80px; height:10px;position:absolute; bottom:30px;left:50%; margin-left:530px; z-index:8;}
.pro_banner .protit li{ width:10px; height:10px; float:left;background:#0000F8;opacity:1; border-radius:10px; margin:0 7px;}
.pro_banner .protit li.on{background:#000;}
.pro_fen{ width:398px; height:600px; position:absolute; top:155px; left:50%; margin-left:-580px; background:url(../images/pro_bg.jpg) no-repeat;z-index:2;}
.pro_fen h2{ font:36px "Microsoft YaHei"; text-align:center; color:#fff; padding:16px 0;}
.pro_fen h2 a{ color:#fffefe;}
.pro_fen h2 em{ display:block; font:18px "Microsoft YaHei"; color:#fff; opacity:0.2; padding-top:4px;}
.pro_fen li{ width:199px; height:70px; float:left; font:18px "Microsoft YaHei";}
.pro_fen li a{ display:block; color:#fff; height:54px; background:url(../images/pro_arr1.png) no-repeat 10px 25px; padding:16px 0 0 25px;}
.pro_fen li em{ display:block; font:12px Arial; color:#fff; opacity:0.2;}
.pro_fen li a:hover{ background:#fff url(../images/pro_arr2.png) no-repeat 34px 25px; width:164px; padding-left:52px; color:#0000F8; margin-left:-18px; box-shadow:0.1rem 0.1rem 1rem 0 #333;}
.pro_fen li a:hover em{ color:#dadada; opacity:1;}
.pro_fen li:nth-child(2n) a:hover{ width:165px;}
.pro{ margin-top:13px; position:relative;}
.pro1{margin:0 auto; overflow:hidden;}
.pro li{ width:390px; height:390px; float:left; margin-right:15px; position:relative;}
.pro li img{ display:block;width:390px; height:390px}
.pro li em{ display:none; width:350px; height:50px; font:18px "Microsoft YaHei"; line-height:50px; color:#000; padding:0 20px; height:50px; overflow:hidden; position:absolute; bottom:0; left:0; background:rgba(255,255,255,0.8);}
.pro li em i{ float:right; font:16px "宋体"; font-weight:bold; line-height:50px;}
.pro li a:hover em{ display:block;}
.arr3{ font:30px "宋体"; font-weight:bold; color:#454545; position:absolute; top:170px; left:-30px;}
.arr4{font:30px "宋体"; font-weight:bold; color:#454545; position:absolute; top:170px; right:-30px;}

.ys dl{ height:550px; position:relative;}
.ys dt{ width:960px; height:550px; overflow:hidden; margin-right:-360px;}
.ys dt img{ display:block;width:960px; height:550px; }
.ys dd{ width:530px;}
.ys dd h3{ font:24px "Microsoft YaHei"; color:#000;  padding-left:95px; height:95px;}
.ys dd h3 b{ display:block; font-size:36px;}
.ys dd p{ font:16px "Microsoft YaHei"; line-height:28px; padding-left:20px; position:relative;}
.ys dd p:before{ content:""; position:absolute; top:10px; left:0; width:6px; height:6px; background:#0000F8;}
.ys dd h5{ width:690px; margin-top:22px; z-index:1; position:relative;}
.ys dd h5 img{ display:block; width:302px; height:173px; border:2px solid #fff; margin-right:37px; float:left;}
.ys dl:nth-child(3) dt,.ys dl:nth-child(5) dt{ margin:0 0 0 -360px;}
.ys dl:nth-child(3) dd h3{ }
.ys dl:nth-child(3) dd h5,.ys dl:nth-child(5) dd h5{ margin-left:-124px;}
.ys dl:nth-child(4) dd h3{}
.ys dl:nth-child(5) dd h3{ }

.n1 .wz{float: left;width:530px;}
.n1 .tp{float: right;width:960px; height:550px; overflow:hidden; margin-right:-360px;}
.n2 .wz{float: right;width:530px; padding-top:60px}
.n2 .tp{float: left;width:960px; height:550px; overflow:hidden; margin: 0 0 0 -360px;}
.n3 .wz{float: left;width:530px; padding-top:60px}
.n3 .tp{float: right;width:960px; height:550px; overflow:hidden; margin-right:-360px;}
.n4 .wz{float: right;width:530px; padding-top:60px}
.n4 .tp{float: left;width:960px; height:550px; overflow:hidden; margin: 0 0 0 -360px;}
.n5 .wz{float: left;width:530px; padding-top:60px}
.n5 .tp{float: right;width:960px; height:550px; overflow:hidden; margin-right:-360px;}
.n6 .wz{float: right;width:530px; padding-top:60px}
.n6 .tp{float: left;width:960px; height:550px; overflow:hidden; margin: 0 0 0 -360px;}

/*内页优势*/        
.hxjs1 {height:430px;}
.hxjs2 {height:430px;background:#f8f8f8;}
.hxjs1_l {float:left;width:800px;}
.hxjs1_r {float:right;width:380px;text-align:right;}
.hxjs2_l {float:right;width:800px;text-align:right;}
.hxjs2_r {float:left;width:380px;margin-top: 30px;}
.hxjs1_r img{margin-top:30px;}
.hxjs2_l img {height:430px;}
.hxjs1 span {display:block;font-size:30px;font-weight:bold;color:#0000F8;margin-top:30px;line-height: 30px;}
.hxjs1 em {display:block;font-style:normal;margin-top:20px;font-size:16px;color:#000;}
.hxjs1 p {margin-top:20px;}
.hxjs1 p:before {width:2px;height:15px;background:#0000F8;display:block;float:left;margin-top:6px;margin-right:1px;}
.hxjs2 span {display:block;font-size:30px;font-weight:bold;color:#0000F8;margin-top:30px;line-height: 30px;}
.hxjs2 em {display:block;font-style:normal;margin-top:20px;font-size:16px;color:#000;}
.hxjs2 p {margin-top:20px;}
.hxjs2 p:before {width:2px;height:15px;background:#0000F8;display:block;float:left;margin-top:6px;margin-right:1px;}

/*热品推荐*/  
.xgcp-zs-01 {width:1200px;margin:0 auto 40px;}
.xgcp-zs-01-tit {height:46px;line-height:46px;border-bottom:2px solid #dfdfdf;margin-bottom:30px;}
.xgcp-zs-01-tit b {display:inline-block;font-size:24px;font-weight:normal;padding-left:52px;border-bottom:2px solid #0000F8;background:url(images/p14-icon11.png) no-repeat 22px center;}
.xgcp-zs-01-tit span {margin-left:10px;font-size:18px;font-family:Arial;color:#cacaca;}
.xgcp-zs-01-list dl {float:left;width:23.4%;border:1px solid #dfdfdf;margin-left:1.2%;position:relative;overflow:hidden;}
.xgcp-zs-01-list dl:nth-child(4n) {margin-right:0;}
.xgcp-zs-01-list dl:hover {border-color:#0000F8;}
.xgcp-zs-01-list dl img {display:block;width:100%;margin:0 auto;}
.xgcp-zs-01-list dd {padding:12px 0;background:rgba(0,0,0,0.5);position:absolute;bottom:0;left:0;width:100%;}
.xgcp-zs-01-list h3 {height:22px;font-size:16px;font-weight:normal;line-height:22px;margin:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xgcp-zs-01-list h3 a {color:#fff;}
.xgcp-zs-01-desc {font-size:14px;color:#fff;height:24px;line-height:24px;margin:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*服务保障*/  
.zd_tit h2 {background:url(../images/h.png)no-repeat bottom;color:#0000F8;text-align:center;font-size:30px;padding-bottom:40px;margin:50px 0 40px;}
.zd-yl {}
.zd-yl dl {}
.zd-yl dl dt {width:420px;float:right;height:500px;background:#f8f8f8;border:1px solid #ddd;}
.zd-yl dl dd {width:741px;float:left;}
.zd-yl dl dd h3,.zd-pz dl dd h3,.zd-rz h3,.zd-sb dl dd h3,.zd-gc h3 {font-size:28px;color:#0000F8;letter-spacing:1px;}
.zd-yl dl dd h3 span,.zd-pz dl dd h3 span,.zd-rz h3 span,.zd-sb dl dd h3 span,.zd-gc h3 span {display:block;font-size:16px;color:#ddd;font-weight:normal;font-family:arial;text-transform:uppercase;margin-top:10px;letter-spacing:0;}
.zd-yl dl dd p,.zd-pz dl dd p {text-align:justify;}
.zd-yl dl dd em {display:block;height:320px;}
.zd-pz {margin-top:80px;}
.zd-pz dl {}
.zd-pz dl dt {float:left;}
.zd-pz dl dd {float:right;width:741px;}
.zd-pz dl dd em {height:225px;display:block;margin-top:44px;}
/*品控严谨    国际认证*/        .zd-rz {background:#f0f9ff;padding:50px 0;margin-top:50px;}
.zd-rz h3 {text-align:center}
.zd-rz h3 span {}
.zd-rz p {width:1000px;text-align:center;margin:30px auto;}
.zd-rz dl {}
.zd-rz dl dt {width:500px;float:left;height:400px;background:#f8f8f8;}
.zd-rz dl dd {width:680px;float:right;height:400px;background:#f8f8f8;}
.zd-rz ul {margin-top:23px;}
.zd-rz ul li {width:20.5%;float:left;margin-right:2%;background:#0000F8;padding:1.5%;color:#fff;height:151px;text-align:justify;line-height:26px;}
.zd-rz ul li b {display:block;font-weight:normal;text-align:center;}
.zd-rz ul li i {display:block;border-bottom:2px solid #fff;width:25px;margin:5px auto 10px;}
.zd-rz ul li:last-child {margin-right:0;}
/*先进设备 强大产能*/        .zd-sb {}
.zd-sb dl {}
.zd-sb dl dt {width:400px;float:right;height:514px;background:#eee;}
.zd-sb dl dd {width:760px;float:left;padding:80px 0 70px;}
.zd-sb dl dd p {text-align:justify;}
.zd-sb1 {height:586px}
.zd-sb1 dl {}
.zd-sb1 dl dt {}
.zd-sb1 dl dd {padding-top:127px;padding-left:652px;width:492px;}
.zd-sb1 dl dd p {border-bottom:1px dashed #e2e2e2;padding-bottom:15px;}
.zd-sb1 dl dd p em {display:block;float:left;margin-top:8px;width:2px;background:#0000F8;height:12px;margin-right:5px;}
/*源头工厂 一站服务*/        
.zd-gc {margin-top:50px;height:400px;padding-top:80px;}
.zd-gc h3 {text-align:center;margin-bottom:30px;}
.zd-gc p {}
.zd-gc ul {padding:0 0px 0 61px;}
.zd-gc ul li {width:23.9%;float:left;padding-right:2%;line-height:30px;background:url(../images/dg.png)no-repeat left 3px;background-size:25px;padding-left:32px;margin-bottom:30px;font-size:16px;color:#333;margin-right:4.5%;}
.zd-gc ul li:nth-child(2),.zd-gc ul li:nth-child(5),.zd-gc ul li:nth-child(8),.zd-gc ul li:nth-child(11) {width:20%;margin-right:0;}
.zd-gc ul li:nth-child(3n) {margin-right:0;border:none;width:32%;}

.k12-gl-gslb-3nf1-1-01-left dl {width:23.5%;float:left;background:#f0f0f0;margin:0 1.3% 13px 0}
.k12-gl-gslb-3nf1-1-01-left dl:nth-child(5n-1) {margin-right:0;}
.k12-gl-gslb-3nf1-1-01-left dt {border:1px solid #e5e5e5;padding:10px 9px;background:#fff;}
.k12-gl-gslb-3nf1-1-01-left dt img {display:block;width:100%;}
.k12-gl-gslb-3nf1-1-01-left dd {height:50px;font-size:14px;line-height:50px;text-align:center;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f0f0f0;}
.k12-gl-gslb-3nf1-1-01-left dd a {color:#4b4a4a;}
/*联系我们*/    
.zd_lx {}
.zd_lx h2 {background:url(../images/h.png)no-repeat bottom;color:#0000F8;text-align:center;font-size:30px;padding-bottom:40px;margin:50px 0 40px;}
.zd_lx dl {}
.zd_lx dl dt {/*width:600px;*/float:right;height:300px;background:#f8f8f8;}
.zd_lx dl dd {width:600px;float:left;margin-top:20px;}
.zd_lx dl dd h3 {font-size:20px;border-left:3px solid #0000F8;padding-left:8px;margin-bottom:23px;color:#333;}
.zd_lx dl dd p {font-size:16px;background:url(../images/mobile.png)no-repeat left;background-size:30px;height:40px;padding-left:42px;line-height:40px;margin-bottom:20px;}
.zd_lx dl dd p.hm {background:url(../images/telephone.png)no-repeat left;background-size:30px;}
.zd_lx dl dd p.yx {background:url(../images/email.png)no-repeat left;background-size:30px;}
.zd_lx dl dd p.dz {background:url(../images/dlwz.png)no-repeat left;background-size:30px;}
.c_con1 {height:150px;background:#f8f8f8;padding-top:0px;margin-bottom:30px;margin-top:20px;padding:20px 30px;}
.c_con1 dl {display:inline;}
.c_con1 dl dt {width:184px;float:left;padding-right:8px;font-size:0;margin-top:54px;}
.c_con1 dl dt p {margin:0 0 0 25px;text-align:center;}
.c_con1 dl dd {float:right;margin-left:26px;display:inline;padding-top:43px;width:900px;}
.c_con1 dl dd h3 {font-size:24px;height:38px;color:#0000F8;font-weight:normal;}
.c_con1 dl dd p {color:#767676;line-height:24px;margin:0;}
/*留言*/    
input:required:invalid,input:focus:invalid,textarea:required:invalid,textarea:focus:invalid {box-shadow:none;}
.code_gg_li img {vertical-align:middle;width:100px;height:32px;}
.p4-order-form-1 {overflow:hidden;margin-bottom:50px;}
.p4-order-form-1 .p4-titlel-1 {width:145px;height:46px;font-size:18px;line-height:46px;text-align:center;color:#fff;background:#0000F8;}
.p4-order-form-1-con {border:1px solid #bbb;background:url(images/r1-orderform-1-bg.jpg) no-repeat center bottom #fff;padding:40px 15%;}
.p4-order-form-1-con li p {padding-left:130px;color:#999;font-size:12px;}
.p4-order-form-1-con li {margin-bottom:10px;font-size:14px;line-height:35px;color:#666;overflow:hidden;}
.p4-order-form-1-con li span {font-weight:bold;color:#666;}
.p4-order-form-1-con li b {color:#f00;}
.p4-order-form-1-con li .row-hd {color:#666;}
.timenum {padding-left:95px;}
.p4-order-form-1-con li p {clear:both;}
.p4-order-form-1-con label {display:inline-block;width:120px;color:#666;vertical-align:top;text-align:right;height:33px;line-height:33px;overflow:hidden;}
#code_gg {width:80px;margin-right:10px;outline:none;padding-left:10px;border:1px solid #eee;height:33px;line-height:32px;color:#666;}
.p4-order-form-1-con .inputs,.p4-order-form-1-con li select {width:73%;margin-right:10px;outline:none;padding-left:10px;border:1px solid #eee;height:33px;line-height:32px;color:#666;box-sizing:border-box;/*float:left;*/}
.p4-order-form-1-con .radioandcheck {vertical-align:middle;}
.p4-order-form-1-con .err {border:1px solid #c00;}
.p4-order-form-1-con .p4-order-form-1-t1 {width:100%;}
.p4-order-form-1-t1 textarea {width:73%;height:102px;line-height:24px;border:1px solid #eee;outline:none;resize:none;overflow:auto;margin-right:10px;padding-left:10px;box-sizing:border-box;}
.p4-order-form-1-con .p4-order-form-1-t2 {width:100%;}
.p4-order-form-1-t2 input {width:150px;vertical-align:top;}
.p4-order-form-1-t2 span {width:153px;height:25px;}
.p4-order-form-1-con .p4-order-form-1-t3 {padding-left:120px;}
.p4-order-form-1-con .p4-order-form-1-t3 input {width:80px;height:30px;border:0;text-align:center;margin-right:30px;color:#fff;padding-left:0;cursor:pointer;}
.p4-order-form-1-con .p4-order-form-1-b1 {background:#0000F8;}
.p4-order-form-1-con .p4-order-form-1-b2 {background:#767676;}
.p4-order-form-1-con .p4-order-form-1-t4 {overflow:auto;height:auto;min-height:35px;width:100%}
.p4-order-form-1-con .p4-order-form-1-t4 input {vertical-align:middle;width:14px;margin:0 10px;}



.p14-infocontent-1 {background:#fff;padding:18px 0;}
.p14-infocontent-1-tit {height:38px;font-size:28px;font-weight:normal;line-height:38px;color:#4b4a4a;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:40px auto;}
.p14-infocontent-1-sour {height:24px;font-size:12px;line-height:24px;text-align:center;color:#aaa;margin-bottom:20px;}
.p14-infocontent-1-sour a {color:#aaa;}
.p14-infocontent-1-sour span {margin:0 9px;}
.p14-infocontent-1-text {padding:16px 18px;font-size:14px;line-height:24px;border:1px solid #d6d6d6;margin-bottom:22px;}
.p14-infocontent-1-text-t1 {width:78px;float:left;color:#342f2e;margin-right:-78px;}
.p14-infocontent-1-text-t2 {padding-left:80px;}
.p14-pagination-1 dl {margin-bottom:24px;padding-right:40px;}
.p14-pagination-1 dd {height:32px;font-size:14px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-pagination-1 dd b {float:right;font-weight:normal;}
.p14-pagination-1 dd span {width:60px;height:32px;background:#a2a2a2;color:#fff;text-align:center;display:inline-block;margin-right:10px;}
.p14-pagination-1 dt {height:1px;border-bottom:1px dashed #b5b5b5;margin-left:60px;padding-top:2px;margin-bottom:2px;}
.p14-pagination-1 dd em {float:right;padding-left:20px;font-weight:normal;}
.p14-pagination-1 dl a {color:#4b4a4a;}
.p14-pagination-1-href {float:right;font-size:18px;line-height:32px;}
.p14-pagination-1-href span {display:inline-block;padding:0 6px;margin-left:4px;background:#0000F8;}
.p14-pagination-1-href a {display:block;color:#fff;}
.p14-pagination-1-key {min-height:40px;border-top:1px solid #0000F8;font-size:14px;line-height:40px;color:#575556;}
.p14-pagination-1-key a {color:#575556;}
.p14-pagination-1-key span {display:inline-block;margin:0 4px;}


.tl-fdh-03 {background:#eee;margin-bottom:20px;overflow:hidden;}
.tl-fdh-03 li {width:16.66%;height:55px;font-size:18px;line-height:55px;text-align:center;float:left;border-right:1px solid #eee;margin-right:-1px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tl-fdh-03 li:last-child {border-right:none;}
.tl-fdh-03 li a {display:block;height:55px;color:#333;}
.tl-fdh-03 li.sidenavcur,.tl-fdh-03 li:hover {background:url(../images/p16-icon6.png) no-repeat bottom center #0000F8;border-color:#0000F8;}
.tl-fdh-03 li.sidenavcur a,.tl-fdh-03 li:hover a {color:#fff;}

.zd_zyx {}
.zd_zyx dl {}
.zd_zyx dl dt {}
.zd_zyx dl dd {background:#e0eef7;width:900px;padding:150px 80px 80px;margin-top:-120px;}
.zd_zyx dl dd h2 {font-size:22px;color:#333;margin-bottom:30px;}
.zd_zyx dl dd h3 {font-size:16px;font-weight:normal;color:#000;}
.zd_zyx dl dd h3:before {content:"";border-left:3px solid #0000F8;height:14px;display:block;float:left;margin-top:8px;padding-left:8px;}
.zd_zyx dl dd p {width:767px;text-align:justify;}
.zd_zyx dl dd em {float:right;margin-right:-218px;display:block;margin-top:-330px;}
/*大数据分析*/        
.zd_sjfx {}
.zd_sjfx h2,.zd_scch h2,.zd_zysj h2 {font-size:22px;color:#0000F8;}
.zd_sjfx h2:before,.zd_scch h2:before,.zd_zysj h2:before {content:"";width:6px;height:20px;background:#0000F8;display:block;float:left;margin-top:4px;margin-right:5px;}
.zd_sjfx p {}
/*市场策划*/        
.zd_scch {}
.zd_scch ul {margin-top:30px;}
.zd_scch ul li {width:16%;float:left;margin-right:4%;background:#f8f8f8;padding:20px 3% 30px;color:#333;line-height:26px;text-align:center;transition:0.3s all;}
.zd_scch ul li b {display:block;text-align:center;font-size:18px;font-weight:normal;margin:0 auto;}
.zd_scch ul li img {text-align:center;display:block;margin:0px auto 10px;width:35px;}
.zd_scch ul li i {display:block;border-bottom:2px solid #0000F8;width:20px;margin:5px auto 13px;}
.zd_scch ul li:last-child {margin-right:0;}
.zd_scch ul li:hover {margin-top:-5px;transform:scale(1.03);box-sizing:content-box;overflow:hidden;}
/*专业设计*/        
.zd_zysj {margin-top:60px;}
.zd_zysj ul {margin-top:30px;}
.zd_zysj ul li {width:29%;float:left;margin-right:6.5%;background:rgb(151, 76, 155);text-align:center;color:#fff;padding-bottom:10px;}
.zd_zysj ul li b {display:block;font-size:18px;font-weight:normal;}
.zd_zysj ul li img {width:100%;background:#f8f8f8;height:200px;}
.zd_zysj ul li:last-child {margin-right:0;}
/*企业文化*/        
.zd_qywh {height:401px;margin-top:60px;}
.zd_qywh p {display:block;background:#0000F8;float:right;margin:0;padding:34px 44px 40px 44px;color:#fff;margin-right:100px;opacity:0.9;}
.zd_qywh p span {display:block;font-size:22px;margin:0 0 30px;}
.zd_qywh p span:before {content:"";width:6px;height:20px;background:#ffffff;display:block;float:left;margin-top:4px;margin-right:5px;}
.zd_qywh p b {display:block;font-size:16px;font-weight:normal;margin-top:15px;}
/*方案*/ 
.k12-xl-xwlb-2nt2-1-01-list dl {width:49%;border:1px solid #dedede;margin-bottom:15px;background:#fff;float:left;margin-right:1.6%;box-sizing:border-box;}
.k12-xl-xwlb-2nt2-1-01-list dl:nth-child(3n-1) {margin-right:0}
.k12-xl-xwlb-2nt2-1-01-list dt img {width:100%;display:block;height: 283px;}
.k12-xl-xwlb-2nt2-1-01-list dd {height:97px;padding:6px 20px 24px 20px;}
.k12-xl-xwlb-2nt2-1-01-list dd h4 {height:45px;font-weight:normal;font-size:18px;color:#4b4b4b;line-height:45px;overflow:hidden;}
.k12-xl-xwlb-2nt2-1-01-list h4 a {display:block;height:45px;color:#4b4b4b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.k12-xl-xwlb-2nt2-1-01-list dl:hover h4 a {color:#0000F8;}
.k12-xl-xwlb-2nt2-1-01-list-desc {height:40px;font-size:14px;line-height:20px;color:#666;margin-bottom:12px;overflow:hidden;}
.k12-xl-xwlb-2nt2-1-01-list-deta {width:100px;height:40px;display:inline-block;border:1px solid #aaa;font-size:16px;line-height:40px;text-align:center;}
.k12-xl-xwlb-2nt2-1-01-list dl:hover {border-color:#0000F8;}
.k12-xl-xwlb-2nt2-1-01-list dl:hover .k12-xl-xwlb-2nt2-1-01-list-deta {background:#0000F8;border-color:#0000F8;}
.k12-xl-xwlb-2nt2-1-01-list dl:hover .k12-xl-xwlb-2nt2-1-01-list-desc a {color:#0000F8;}
.k12-xl-xwlb-2nt2-1-01-list dl:hover .k12-xl-xwlb-2nt2-1-01-list-deta a {color:#fff;}
/*新闻*/ 
.fdh-01-tit {background:#0000F8;height:80px;}
.fdh-01-tit h3 {height:75px;font-size:24px;font-weight:normal;line-height:75px;color:#fff;border-bottom:1px solid #fff;text-align:center;}
.fdh-01-tit h3 span {font-size:14px;text-transform:uppercase;}
.fdh-01-nav-one h3 {height:50px;line-height:50px;background:#ececeb;margin-bottom:2px;overflow:hidden;}
.fdh-01-nav-one h3 a {display:block;font-size:18px;font-weight:normal;margin-right:40px;margin-left:38px;color:#666666;overflow:hidden;}
.fdh-01-nav-one h3.sidenavcur,.fdh-01-nav-one h3:hover {background:url(../images/p14-icon2.png) no-repeat right center  #0000F8;}
.fdh-01-nav-one h3.sidenavcur a,.fdh-01-nav-one h3:hover a {color:#fff;}
.fdh-01-nav dl {padding:2px 0 4px;}
.fdh-01-nav dt {height:50px;font-size:16px;line-height:50px;padding-left:54px;padding-right:40px;margin-bottom:1px;background:#ececec;position:relative;overflow:hidden;}
.fdh-01-nav dt:after {content:"";width:8px;height:8px;border:2px solid #b8b8b8;border-style:solid solid none none;position:absolute;top:50%;right:32px;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.fdh-01-nav dt.sidenavcur:after,.fdh-01-nav dt:hover:after {border-color:#0000F8;}
.fdh-01-nav dt.sidenavcur a,.fdh-01-nav dt:hover a {color:#0000F8;}
.fdh-01-nav dd {border:1px solid #ececec;border-bottom:0;}
.fdh-01-nav p {height:50px;font-size:14px;line-height:50px;padding-left:72px;padding-right:40px;border-bottom:1px solid #ececec;background:#fff;position:relative;overflow:hidden;}
.fdh-01-nav p.sidenavcur a,.fdh-01-nav p:hover a {color:#0000F8;}
.fdh-01-nav p.sidenavcur:after,.fdh-01-nav p:hover:after {background:#0000F8;}
.fdh-01-nav a {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*文章阅读*/ 
.p15-infocontent-1 {margin-bottom:30px;}
.p15-infocontent-1-tit {text-align:center;font-weight:normal;margin-bottom:40px;font-size:28px;line-height:40px;color:#535353;height:40px;overflow:hidden;}
.p15-infocontent-1-bool {border-bottom:1px solid #0000F8;height:20px;font-size:12px;color:#909090;}
.p15-infocontent-1-bool span {margin-right:20px;}
.p15-infocontent-1-bool span a {color:#909090;}
.p15-infocontent-1-bool i {font-style:normal;float:right;display:block;width:80px;height:20px;line-height:20px;text-align:center;color:#fff;background:#0000F8;}
.p15-infocontent-1-bool i a {color:#fff;}
.p15-infocontent-1-bool span {margin-right:15px;}
.p15-infocontent-1-tag span {margin-right:10px;}

.p14-info-3 {background:#f5f5f5;padding:40px;}
.p14-info-3-tit {height:55px;font-size:24px;line-height:55px;color:#4b4a4a;}
.p14-info-3-list li {height:46px;font-size:14px;line-height:46px;color:#4b4a4a;border-top:1px dashed #dbdbdb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-info-3-list li a {color:#4b4a4a;}
.p14-info-3-list li span {float:right;}
.p14-pagination-1 dl {margin-bottom:24px;padding-right:40px;}
.p14-pagination-1 dd {height:32px;font-size:14px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-pagination-1 dd b {float:right;font-weight:normal;}
.p14-pagination-1 dd span {width:60px;height:32px;background:#a2a2a2;color:#fff;text-align:center;display:inline-block;margin-right:10px;}
.p14-pagination-1 dt {height:1px;border-bottom:1px dashed #b5b5b5;margin-left:60px;padding-top:2px;margin-bottom:2px;}
.p14-pagination-1 dd em {float:right;font-style:normal;padding-left:20px;font-weight:normal;}
.p14-pagination-1 dl a {color:#4b4a4a;}
.p14-pagination-1-href {float:right;font-size:18px;line-height:32px;}
.p14-pagination-1-href span {display:inline-block;padding:0 6px;margin-left:4px;background:#0000F8;}
.p14-pagination-1-href a {display:block;color:#fff;}
.p14-pagination-1-key {min-height:40px;border-top:1px solid #0000F8;font-size:14px;line-height:40px;color:#575556;}
.p14-pagination-1-key a {color:#575556;}
.p14-pagination-1-key span {display:inline-block;margin:0 4px;}
.InfoContent{padding: 8px;margin-top: 10px;}
/*搜索页*/ 
.xnznr-page{text-align: center;margin-top: 25px;}
.xnznr-page-main{margin-bottom:30px;}
.xnznr-page a{display:inline-block;width: 30px;height: 30px;line-height: 30px; text-align: center;border:1px solid #aaa;vertical-align: middle;margin-right: 4px;}
.xnznr-page a.cur{color: #fff;background: #124a62;border: 1px solid #124a62;}
.xnznr-page a img{display: block;}
.xnznr-search-1-tit{border-bottom: 1px solid #ccc;}
.xnznr-search-1-tit h3{width: 145px;height: 46px;text-align: center;line-height: 46px;background: #333;color: #fff;font-weight: normal;position: relative;top: 1px;font-size:24px;}
.xnznr-search-1-main dl{padding: 23px 0;clear: both;border-bottom: 1px solid #cbcbcb;display: inline-block;width: 100%;}
.xnznr-search-1-main dt{width: 18%;padding-right: 23px;float: left;}
.xnznr-search-1-main dt img{width: 100%;}
.xnznr-search-1-main dd{float: left;width: 79%;}
.xnznr-search-1-main dd h4{font-size: 18px;font-weight: normal;}
.xnznr-search-1-main dd h4 span{color: #f00;}
.xnznr-search-1-desc{line-height: 30px;height: 60px;padding-top: 8px;overflow: hidden;}
.xnznr-page-main {text-align:center;margin-top:25px;}
.xnznr-page-main a,.xnznr-page-main span {display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #aaa;vertical-align:middle;margin-right:4px;}
.xnznr-page-main .laypage_curr {color:#fff;background:#666;border:1px solid #666;}
.xnznr-page-main a img {display:block;}
.xnznr-page-main .pageinfo{display:none;}
.xnznr-page-main .pageup,.xnznr-page-main .pagedown{width:50px;}
.xnznr-page-main .pagefirst,.xnznr-page-main .pageend{width:35px;}
.xnznr-page-main .current{background:#954c9b; color:#FFF;border: 1px solid #954c9b !important;}


.xnznr-page {text-align:center;margin-top:25px;margin-bottom:30px;}
.xnznr-page a {display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #aaa;vertical-align:middle;margin-right:4px;}
.xnznr-page span {display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle;margin-right:4px;}
.xnznr-page a.cur {color:#fff;background:#0000F8;border:1px solid #124a62;}
.xnznr-page a img {display:block;}
.r1-searchcontent-1-tit {border-bottom:1px solid #ccc;}
.r1-searchcontent-1-tit h3 {width:145px;height:46px;text-align:center;line-height:46px;background:#333;color:#fff;font-weight:normal;position:relative;top:1px;}
.r1-searchcontent-1-main dl {padding:23px 0;clear:both;border-bottom:1px solid #cbcbcb;display:inline-block;width:100%;}
.r1-searchcontent-1-main dt {width:18%;padding-right:23px;float:left;}
.r1-searchcontent-1-main dt img {width:100%;}
.r1-searchcontent-1-main dd {float:left;width:79%;}
.r1-searchcontent-1-main dd h4 {font-size:18px;font-weight:normal;}
.r1-searchcontent-1-main dd h4 span {color:#f00;}
.r1-searchcontent-1-main dd p {line-height:30px;height:60px;padding-top:8px;overflow:hidden;}
.r1-searchcontent-1-main dd p span {color:#f00;}
.p1-search-1 {background:#f2f2f2;height:82px;border-bottom:1px solid #eee;overflow:hidden;font-size:14px;}
.p1-search-1 p {color:#444;line-height:82px;}
.p1-search-1 a {color:#444;display:inline-block;margin-right:15px;}
.p1-search-1-inp {width:270px;height:30px;border-radius:20px;background:#fff;padding-left:10px;margin-top:28px;}
.p1-search-1-inp input {border:0;}
.p1-search-1-inp1 {width:224px;height:30px;line-height:30px;color:#a9a9a9;float:left;}
.p1-search-1-inp2 {width:30px;height:30px;background:url(images/VISkins-p1.png) no-repeat -258px -936px;float:right;cursor:pointer;}
.p12-curmbs-1 {font-size:14px;line-height:65px;margin-bottom:30px;border-bottom:1px dashed #dcdcdc;}
.p12-curblock {display:none;}
.p12-curmbs-1 b {border-left:10px solid #0000F8;font-weight:normal;padding-left:8px;}
.p12-curmbs-1 i {font-style:normal;}
.p12-curmbs-1 span {font-family:'宋体';padding:0 5px;height:46px;line-height:46px;}

.cbgg-01 {background:#0000F8;text-align:center;color:#fff;}
.cbgg-01-img img {width:100%;display:block;}
.cbgg-01 p {padding-top:15px;}
.cbgg-01 p img {vertical-align:middle;margin-right:5px;}
.cbgg-01 span {display:block;font-size:28px;font-weight:bold;font-family:Arial;padding-bottom:20px;padding-top:10px;}
.cplb-1n-ts-01-tit {height:40px;border-bottom:2px solid #d4d4d4;margin-bottom:18px;}
.cplb-1n-ts-01-tit h3 {height:40px;display:inline-block;font-size:24px;font-weight:normal;line-height:40px;padding-right:24px;border-bottom:2px solid #0000F8;}
.cplb-1n-ts-01 dl {border:1px solid #dedede;margin-bottom:15px;padding:15px 0 18px 0;background:#fff;display:inline-block;width:100%;}
.cplb-1n-ts-01 dl:hover {border:1px solid  #0000F8;}
.cplb-1n-ts-01 dt {width:25%;float:left;margin-right:5.5%;margin-left:20px;}
.cplb-1n-ts-01 dt img {width:100%;margin:0 auto;display:block;}
.cplb-1n-ts-01 dd {padding-right:4.5%;}
.cplb-1n-ts-01 dd h4 {height:52px;font-weight:normal;font-size:18px;color:#154c64;line-height:48px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cplb-1n-ts-01 h4 a {display:block;height:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:4px;background:url(images/p15-icon1.png) repeat-x left bottom;}
.cplb-1n-ts-01 dl:hover h4 a {color:#0000F8;}
.cplb-1n-ts-01-list-desc {max-height:84px;font-size:14px;line-height:28px;color:#626262;overflow:hidden;margin-bottom:20px;}
.cplb-1n-ts-01-list-deta {float:right;width:125px;height:38px;display:inline-block;border:1px solid #aaa;font-size:16px;line-height:40px;text-align:center;}
.cplb-1n-ts-01 dl:hover .cplb-1n-ts-01-list-deta {background:#0000F8;border-color:#0000F8;}
.cplb-1n-ts-01 dl:hover .cplb-1n-ts-01-list-deta a {color:#fff;}

/*产品列表*/ 
.cbgg-01 {background:#0000F8;text-align:center;color:#fff;}
.cbgg-01-img img {width:100%;display:block;}
.cbgg-01 p {padding-top:15px;}
.cbgg-01 p img {vertical-align:middle;margin-right:5px;}
.cbgg-01 span {display:block;font-size:28px;font-weight:bold;font-family:Arial;padding-bottom:20px;padding-top:10px;}
.p15-infolist-1-t1 {padding:35px 49px 0px 21px;background:#fff;border-bottom:1px dashed #cacaca;margin-bottom:20px;height:164px;}
.p15-infolist-1-t1 dt {position:relative;height:30px;font-size:18px;line-height:30px;margin-bottom:8px;padding-left:68px;}
.p15-infolist-1-t1 dt a {display:block;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p15-infolist-1-t1 dt span {display:block;width:60px;height:30px;font-size:18px;line-height:30px;text-align:center;color:#fff;position:absolute;top:0;left:-0px;background:#0000F8;}
.p15-infolist-1-t1-desc {height:72px;line-height:24px;margin-bottom:5px;overflow:hidden;padding-left:68px;}
.p15-infolist-1-t1-deta {width:60px;float:right;padding-left:20px;background:url(../images/p14-icon21.png) no-repeat left center;}
.p15-infolist-1-t1-deta a {display:block;color:#0000F8;}

.p14-infolist-1-list dl {border:1px solid #dedede;margin-bottom:15px;padding:22px 50px 22px 22px;background:#fff;overflow:hidden;}
.p14-infolist-1-list dt {width:29.5%;float:left;margin-right:5.8%;}
.p14-infolist-1-list dt img {width:100%;display:block;}
.p14-infolist-1-list dd h4 {height:40px;font-weight:normal;font-size:18px;color:#154c64;line-height:40px;margin-bottom:5px;overflow:hidden;}
.p14-infolist-1-list h4 a {display:block;height:40px;color:#4b4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-infolist-1-list dl:hover {border:1px solid #0000F8;}
.p14-infolist-1-list dl:hover h4 a {color:#0000F8;}
.p14-infolist-1-list-desc {max-height:72px;font-size:14px;line-height:24px;color:#797979;margin-bottom:28px;overflow:hidden;}
.p14-infolist-1-list-deta {width:90px;height:30px;line-height:30px;text-align:center;display:block;float:right;background:#b6b6b6;color:#fff;}
.p14-infolist-1-list-deta a {color:#fff;}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta {background:#0000F8;border-color:#0000F8;}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta a {color:#fff;}
/*产品阅读*/ 
.p14-info-2 {background:#fff;}
.p14-info-2-tit {height:80px;font-size:24px;line-height:80px;background:#0000F8;color:#fff;text-align:center;}
.p14-info-2-list dl {border-bottom:1px dashed rgba(153,153,153,0.3);margin-top:10px;font-size:12px;line-height:18px;overflow:hidden;}
.p14-info-2-list dt {width:100%;}
.p14-info-2-list dt img {display:block;width:100%;margin:0 auto;}
.p14-info-2-list dd h3 {height:40px;font-size:14px;font-weight:normal;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-info-2-list-desc {height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-info-2-list dl:nth-last-child(1) {border-bottom:0;}

.cbgg-01 {background:#0000F8;text-align:center;color:#fff;}
.cbgg-01-img img {width:100%;display:block;}
.cbgg-01 p {padding-top:15px;}
.cbgg-01 p img {vertical-align:middle;margin-right:5px;}
.cbgg-01 span {display:block;font-size:28px;font-weight:bold;font-family:Arial;padding-bottom:20px;padding-top:10px;}
.pc-cx-tel-1 {width:50%;height:56px;border-top:2px solid #e6e6e6;padding-top:10px;position:absolute;bottom:16px;right:2%;}
.pc-cx-tel-1-t1 {width:114px;height:44px;background:#0000F8;font-size:18px;line-height:44px;text-align:center;float:right;}
.pc-cx-tel-1-t1 a {display:block;color:#fff;}
.pc-cx-tel-1-t2 {height:56px;padding-left:70px;background:url(images/pc-xc-icon2.png) no-repeat 10px top;font-size:18px;line-height:18px;color:#454545;}
.pc-cx-tel-1-t2 p {line-height:24px;}
 .p15-showcase {position:relative;padding:12px 18px 16px 20px;margin-bottom:15px;background:#fff;border:1px solid #eee;}
.p15-showcase-right-con {line-height:24px;font-size:14px;max-height:239px;margin-bottom:20px;overflow:hidden;}
.p15-showcase-left {position:relative;width:44.7%;float:left;line-height:0;overflow:hidden;border:1px solid #e7e7e7;margin-right:3.3%;}
.p15-showcase-left-jt {width:12px;height:23px;position:absolute;top:50%;margin-top:-11px;cursor:pointer;z-index:33;}
.p15-showcase-left-prev {left:10px;}
.p15-showcase-left-next {right:10px;}
.p15-showcase-left-size {position:absolute;right:0;bottom:0;width:56px;height:28px;font-size:14px;line-height:16px;padding:0 15px;}
.p15-showcase-left-size em {font-style:normal;}
.p15-showcase-left-pic {width:100%;text-align:center;}
.p15-showcase-left-pic li {float:left;}
.p15-showcase-left-pic img {width:100%;display:block;}
.p15-showcase-right {width:51.6%;float:left;}
.p15-showcase-right-tit {height:40px;font-size:24px;line-height:40px;color:#454545;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-prodcontent-1 {padding:32px 0 42px;margin-bottom:22px;}
.p14-prodcontent-1-tit {height:40px;font-size:24px;line-height:40px;border-bottom:2px solid #d4d4d4;margin-bottom:20px;}
.p14-prodcontent-1-tit span {display:inline-block;height:40px;color:#464646;border-bottom:2px solid  #0000F8;padding-left:34px;background:url(images/p14-icon11.png) no-repeat 2px center;}
.p14-prodcontent-1-tit em {font-size:18px;font-family:Arial;text-transform:uppercase;font-style:normal;color:#c2c2c1;}
.p14-product-2 {margin-bottom:50px;}
.p14-product-2-tit {height:46px;line-height:46px;border-bottom:2px solid #dfdfdf;margin-bottom:30px;}
.p14-product-2-tit b {display:inline-block;font-size:24px;font-weight:normal;color:#464646;padding-left:52px;border-bottom:2px solid #0000F8;background:url(images/p14-icon11.png) no-repeat 22px center;}
.p14-product-2-tit span {margin-left:10px;font-size:18px;font-family:Arial;color:#c2c2c1;text-transform:uppercase;}
.p14-product-2-list dl {float:left;width:23.4%;border:1px solid #dfdfdf;margin-right:1.5%;box-sizing:border-box;}
.p14-product-2-list dl.p14-product-clear {margin-right:0;}
.p14-product-2-list dl img {display:block;width:100%;}
.p14-product-2-list dd {padding:10px 28px 10px 10px;margin-right:2px;position:relative;}
.p14-product-2-list h3 {height:30px;font-size:16px;font-weight:normal;line-height:30px;color:#191919;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-product-2-list h3 a {color:#191919;}
.p14-product-2-desc {font-size:14px;line-height:24px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-product-2-list dl:hover {border-color:#0000F8;}
.p14-product-2-list dl:hover h3 a {color:#0000F8;}


.wit{height:890px; padding-top:76px; overflow:hidden;}
.wit1{ width:520px; overflow:hidden; margin:60px 0 0 22px; height:520px;}
.wit1 h2{ font:24px "Microsoft YaHei"; color:#1e0500; background:url(../images/wit_icon.png) no-repeat left 5px; padding-left:40px; height:50px; overflow:hidden;}
.wit2{ height:350px; overflow:hidden;}
.wit1 dl{ height:90px; overflow:hidden; margin:40px 0 10px 25px;}
.wit1 dt{ width:90px; height:90px; float:left; overflow:hidden;}
.wit1 dt img{ display:block; width:90px; height:90px; border-radius:90px;}
.wit1 dd{ width:365px; float:right; overflow:hidden;}
.wit1 dd h3 a{ display:block; font:20px "Microsoft YaHei"; color:#1e0500; line-height:30px; height:30px; overflow:hidden;}
.wit1 dd p{ font:14px "Microsoft YaHei"; line-height:25px; color:#000; height:50px; overflow:hidden; margin-top:6px;}
.wit1 h5 a{display:block;width:161px; height:41px; background:url(../images/wit_btn.png) no-repeat; font:15px "Microsoft YaHei"; font-weight:bold; color:#1e0500; margin:40px 0 0 28px;}

.par{ height:100px; border:1px solid #eee; overflow:hidden;}
.par li{ width:190px; height:100px; float:left; overflow:hidden; margin-left:40px;}
.par li img{ display:block;width:190px; height:100px;}

.online{ height:787px; padding-top:70px; overflow:hidden; }
.online1{ width:662px; overflow:hidden; float:right; margin-top:70px;}
.online1 dl{ width:130px; float:left;}
.online1 dd{ width:130px; height:70px; background:url(../images/online_bg.png) no-repeat; margin-bottom:40px; font:16px "Microsoft YaHei"; line-height:70px; font-weight:bold; color:#fff; text-align:center;}
.online1 dl dd:nth-child(1){ line-height:24px; padding-top:15px; height:55px;}
.online1 dd em{ display:block; text-transform:uppercase;}
.online2{ width:460px; float:right;}
.online2 h2{ font:24px "Microsoft YaHei"; font-weight:bold; color:#0000F8;}
.online2 h2 em{ display:block; font:20px "Microsoft YaHei"; color:#666; padding:8px 0 20px;}
.online2 li{ height:36px; width:440px; border:2px solid #dbdbdb; overflow:hidden; margin-bottom:10px; background:#fff;}
.online2 li em{ display:block; font:14px "Microsoft YaHei"; line-height:36px; width:90px; padding-left:20px; height:36px; overflow:hidden; float:left;}
.online2 li input{ width:310px; height:36px; font:14px "Microsoft YaHei"; line-height:36px; height:36px; background:none; border:0; overflow:hidden; outline:none; float:left;}
.online2 li span{ color:#f00; font-size:14px; padding-top:10px; display:block; float:left;}
.online2 .btt{ background:none; border:0;}
.online2 .btt input{ width:130px; height:36px; font:14px "Microsoft YaHei"; text-align:center; line-height:36px; background:#0000F8; overflow:hidden; color:#fff; margin-right:30px;}
.online2 h5{ font:25px Arial; font-weight:bold; color:#232323; background:url(../images/online_lx.png) no-repeat left center; padding-left:90px; line-height:36px; margin-top:18px;}

/*资讯*/
.newbox{line-height:20px;height:766px;font-family:"Microsoft Yahei";overflow:hidden;padding:66px 0 0;background: #f2f2f2;color: #989898;}
.new_l{width: 320px;background:url(../images/dy_bg.gif) repeat-x 0 0 #fff;padding:30px 40px 0;height: 510px;box-shadow: 0 0 6px 6px #e7e7e7;overflow: hidden;}
.new_r{width:781px;}
.new1,.new2{width:701px;overflow: hidden;height:230px;background: #fff;box-shadow: 0 0 6px 6px #e7e7e7;margin-bottom: 20px;padding: 30px 40px 0;}
.newtil{height:51px;line-height:30px;font-size:24px;font-weight: normal;}
.newtil a{color: #363636;}
.newtil em{display: block;font-size: 10px;opacity: 0.5;line-height: 12px;}
.newtil span{float: right;width: 33px;height: 33px;display: block;background:url(../images/dy_more2.png) no-repeat 0 0;}
.newtil span a{display: block;width: 33px;height: 33px;}
.new_l .newtil a{color: #fff;}
.new_l .newtil span{background:url(../images/dy_more.png) no-repeat 0 0;}

.new_l dl{padding: 16px 0 0;}
.new_l dt,.new_l dt img{height:239px;width: 320px;display: block;overflow: hidden;}
.new_l dd{padding: 11px 0 0;}
.new_l dd h3,.new1_c li a{height: 45px;line-height:45px;font-size:16px;color: #363636;display: block;overflow: hidden;}
.new_l dd h3 a{display: block;color: #363636;}
.new_l dd p{height: 108px; font:14px "Microsoft YaHei"; color:#989898;overflow: hidden;}
.new_l dd span,.new1_c li span{background:url(../images/ico08.jpg) no-repeat 0 center;height:24px;overflow: hidden;text-align: right;font-family: Times New Roman;color: #989898;display: block;}

.new1_c li{width:312px;float: left;}
.new1_c li p{height: 76px;overflow: hidden; color:#989898; font-size:14px;}
.new1_c li:nth-child(2n-1){padding: 0 68px 0 0;}

.new2{position: relative;}
.new2 .newtil{height: 10px;}
.new2 .newtil span{position: absolute;right: 40px;top: 30px;background:url(../images/ico07.gif) no-repeat 0 0;}
.new2 .newtil p{position: absolute;left: 40px;top: 30px;}
.new2_w{width: 326px;}
.new2_w li{height: 30px;line-height: 30px;overflow: hidden;}
.new2_w li a{ color:#999; font-size:14px;}
.new2_w li a:hover{color: #0000F8;text-decoration: underline;}
.new2_p{width: 355px;}
.new2_p dt{float: right;}
.new2_p dd{float: left;padding: 145px 0 0;}
.new2_p dd a{ display:block; background:url(../images/faq_more.gif) no-repeat; width:148px; height:43px; font:14px "Microsoft YaHei"; line-height:43px; padding-left:20px; color:#fff;}

.about{ height:885px; padding-top:55px;  overflow:hidden;}
.about1{ background:rgba(255,255,255,0.9); height:450px; width:1290px; overflow:hidden; margin:280px auto 0;}
.about1 dt a{ display:block; font:26px "Microsoft YaHei"; font-weight:bold; color:#0a0a0a; text-align:center; padding:30px 0 10px;}
.about1 dd{ font:14px "Microsoft YaHei"; line-height:28px; color:#0a0a0a;}
.about1 dd a{ color:#0000F8;}
.aboutt{ height:66px; overflow:hidden; position:relative;}
.aboutt li{ font:20px "Microsoft YaHei"; margin-right:60px; float:left; line-height:56px;}
.aboutt li a{ display:block; height:43px; color:#333;}
.aboutt li a:hover,.aboutt .cur a{ color:#0000F8; font-weight:bold; border-bottom:2px solid #0000F8;}
.aboutt h5 a{ display:block; width:100px; height:32px; background:#0000F8; font:14px "Microsoft YaHei"; text-align:center; line-height:32px; color:#fff; overflow:hidden; float:right; margin-top:20px;}
.about3 li{ width:283px; float:left; margin-right:22px;}
.about3 li img{ display:block; width:100%;}

.link{width:1200px; margin: 0 auto; position: relative;line-height: 50px;}
.link .content{position: absolute; top: -50px;right: 0; width:541px;}
.link p{ width:480px; font:14px "Microsoft YaHei"; line-height:50px; float: left; color:#fff; overflow: hidden;}
.link p a{ display: inline-block;padding:0 15px 0 8px; background:url(../images/link_line.png) no-repeat right center; color:#fff;}
.link p a:hover{ font-weight:bold; color:#0000F8;}
.link p a:last-child{ background:none;}

.client-2 {position:fixed;right:-170px;top:50%;z-index:900;}
.client-2 li a {text-decoration:none;}
.client-2 li {margin-top:1px;clear:both;height:62px;position:relative;}
.client-2 li i {background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0px auto;text-align:center;}
.client-2 li p {height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i {background-position:4px 5px;}
.client-2 .my-kefu-tel i {background-position:0 -21px;}
.client-2 .my-kefu-liuyan i {background-position:4px -53px;}
.client-2 .my-kefu-weixin i {background-position:-34px 4px;}
.client-2 .my-kefu-weibo i {background-position:-30px -22px;}
.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i {width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px;}
.client-2 .my-kefu-ftop .my-kefu-main {padding-top:6px;}
.client-2 .my-kefu-left {float:left;width:62px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right {font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right {width:20px;}
.client-2 .my-kefu-tel-main {background:#0000F8;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left;}
.client-2 .my-kefu-main {background:#0000F8;width:97px;height:53px;position:relative;padding:9px 0 0;float:left;}
.client-2 .my-kefu-weixin-pic {position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img {width:115px;height:115px;}

@-webkit-keyframes spin{
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}


/*animation*/
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}